package com.dayu.store.service;

import java.util.List;
import com.dayu.store.domain.StoreFormula;

/**
 * 返利公式Service接口
 * 
 * @author HK
 * @date 2021-07-02
 */
public interface IStoreFormulaService 
{
    /**
     * 查询返利公式
     * 
     * @param formulaId 返利公式ID
     * @return 返利公式
     */
    public StoreFormula selectStoreFormulaById(Long formulaId);

    /**
     * 查询返利公式列表
     * 
     * @param storeFormula 返利公式
     * @return 返利公式集合
     */
    public List<StoreFormula> selectStoreFormulaList(StoreFormula storeFormula);

    /**
     * 新增返利公式
     * 
     * @param storeFormula 返利公式
     * @return 结果
     */
    public int insertStoreFormula(StoreFormula storeFormula);

    /**
     * 修改返利公式
     * 
     * @param storeFormula 返利公式
     * @return 结果
     */
    public int updateStoreFormula(StoreFormula storeFormula);

    /**
     * 批量删除返利公式
     * 
     * @param formulaIds 需要删除的返利公式ID
     * @return 结果
     */
    public int deleteStoreFormulaByIds(Long[] formulaIds);

    /**
     * 删除返利公式信息
     * 
     * @param formulaId 返利公式ID
     * @return 结果
     */
    public int deleteStoreFormulaById(Long formulaId);
}
